Adaptive Tessellation of Bezier Surfaces Based on Displacement Maps

نویسندگان

  • F. J. Espino
  • Montserrat Bóo
  • Margarita Amor
  • Javier D. Bruguera
چکیده

Bézier surfaces are widely used in computer graphics applications. Rendering of such surfaces is commonly performed by tessellation. In order to generate less triangles for high quality surfaces, adaptive tessellation algorithms are better. The geometric tests used by these algorithms perform vector computations of high latency that decreases the performance of the algorithm. We propose an adaptive tessellation algorithm that avoids vector computations for tests, replacing them with scalar computations. This way, latency of tests is reduced and therefore, performance improved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parametric-surface adaptive tessellation based on degree reduction

Parametric-surface tessellation is one of the most important algorithms for CAGD applications. This paper presents a new parametric-surface tessellation method based on degree reduction: (1) a given parametric surface (or NURBS surface) of degrees (p; q) is decomposed into a set of Bezier surfaces, (2) the Bezier surfaces are converted into a set of bilinear surfaces by applying consecutive ste...

متن کامل

Adaptive sampling and tessellation for displacement mapping hardware

In this thesis, new algorithms and architectures are presented for the acquisition and rendering of displacement maps. Displacement mapping is a popular rendering technique commonly found in commercial rendering packages, it modifies the surface of an otherwise flat triangle by displacing its points according to a height field, giving the impression of a structured surface. Although widely used...

متن کامل

Efficient Bounded Adaptive Tessellation of Displacement Maps

Displacement mapping is a technique for applying fine geometric detail to a simpler base surface. The displacement is often specified as a scalar function which makes it relatively easy to increase visual complexity without the difficulties inherent in more general modeling techniques. We would like to use displacement mapping in real-time applications. Ideally, a graphics accelerator should cr...

متن کامل

Hardware Subdivision and Tessellation of Catmull-Clark Surfaces

We present a table driven approach to performing Catmull-Clark subdivision in parallel utilizing one thread per output mesh vertex. We apply the procedure one or two times in order to isolate extraordinary vertices and simplify the input patch structures consumed by the hardware unit responsible for adaptive tessellation. From this simplified mesh, we evaluate the performance Stam’s direct eval...

متن کامل

Feature-based Displacement Mapping

Displacement mapping was originally created as a rendering tool to provide small-scale modulation of an underlying smooth surface. However, it has now emerged as a sculpting tool, to the extent that complex geometry can effectively be added to a scene at rendering time. The attendant complexity of displacement maps is placing increased demands on rendering systems, from quality, performance, an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005